<?php 

function dateValid($date=null)
{
	//buat array nama hari dalam bahasa Indonesia dengan urutan 1-7
	$array_hari = array(1=>'Senin','Selasa','Rabu','Kamis','Jumat', 'Sabtu','Minggu');
	//buat array nama bulan dalam bahasa Indonesia dengan urutan 1-12
	$array_bulan = array(1=>'Januari','Februari','Maret', 'April', 'Mei', 'Juni','Juli','Agustus',
					'September','Oktober', 'November','Desember');
	
	if ($date == '0000-00-00' || $date == '1970-01-01' || $date == null ){
		return "";
	} else {
		//jika $date diisi, makan tanggal yang diformat adalah tanggal tersebut
		$date  = strtotime($date);
		$hari  = $array_hari[date('N',$date)];
		$tanggal = date ('j', $date);
		$bulan = $array_bulan[date('n',$date)];
		$tahun = date('Y',$date);
		$formatTanggal = $tanggal ." ". $bulan ;
		return $formatTanggal;
	}
}

function isKuning($date,$awal,$akhir,$echo = 1){
    if ($date == '0000-00-00' || $date == '1970-01-01' || $date == null ){
		echo "";
	}else{
    $pekan  = date("W",strtotime($date));
        if ($pekan >= $awal && $pekan <= $akhir){
            if ($echo == 1)
                echo " style='background:yellow' ";
            else
                return true;
        }
    }
}

if(@$type!=="excel") { ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Laporan Hasil Tender</title>
<?php echo css_asset("printstyle.css"); ?>
</head>
<body>
<?php } else { ?>
<html xmlns:o="urn:schemas-microsoft-com:office:office"
                                       xmlns:x="urn:schemas-microsoft-com:office:excel"
                                        xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Laporan Hasil Tender</title>
<style>
.table{
        border-collapse:collapse;      
}
</style>
<xml>
 <x:ExcelWorkbook>
  <x:ExcelWorksheets>
   <x:ExcelWorksheet>
    <x:Name>Sheet</x:Name>
    <x:WorksheetOptions>
     <x:Print>
        <x:Gridlines />
     </x:Print>
    </x:WorksheetOptions>
   </x:ExcelWorksheet>
  </x:ExcelWorksheets>
 </x:ExcelWorkbook>
</xml>
</head>
<body>
<?php } 
if (count($data_print) > 0 ) {
?>
<p></p>
	<small>PT PP (Persero) Tbk.<br>
	DVO 3 - TEKNIK - CABANG <?php echo latinToRomawi(str_replace("CABANG ","",$data_print[0]->cabang_nama)); ?><br>
	&nbsp;
	</small>
	<h3>MONITORING KEGIATAN TENDER DAN PQ - DVO III<br /><small>PEKAN KE <?php echo ($pekanawal == $pekanakhir)? $pekanawal : $pekanawal."-".$pekanakhir; ?> TAHUN <?php echo $tahun; ?></small></h3>
<table summary='Laporan Hasil Tender' width="100%" class="print">
	<thead>
		<tr>
			<th scope='col' rowspan=2>NO</th>
			<th scope='col' rowspan=2>NAMA PAKET PEKERJAAN</th>
			<th scope='col' rowspan=2>CB</th>
			<th scope='col' >NILAI</th>
			<th scope='col' >TGL</th>
			<th scope='col' >TGL BATAS</th>
			<th scope='col' >TGL</th>
			<th scope='col' rowspan=2>KETERANGAN</th>
		</tr>
		<tr>
			<th scope='col' >PAGU</th>
			<th scope='col' >AANWIJZING</th>
			<th scope='col' >PEMASUKAN</th>
			<th scope='col' >KLARIFIKASI</th>
		</tr>
	</thead>
	<tbody>
        <tr><td colspan="8"></td></tr>
        <tr><th>A</th><td colspan="7"><b>TENDER PASCAKUALIFIKASI</b></td></tr>
        <tr><td colspan="8"></td></tr>
	<?php $i=0; foreach($data_print as $print) {
	 $i++;
    $tglmasuk = (dateValid($print->jadwal_tglpemasukan)=="")? $print->jadwal_tglpemasukan2  : $print->jadwal_tglpemasukan ;
	?>
	<tr ><td><?php echo $i ; ?></td>
	<td><?php echo $print->jadwal_namaproyek  ; ?></td>
	<td><?php echo str_replace("CABANG ","",$print->cabang_nama)  ; ?></td>
	<td style="text-align:right"><?php echo number_format( $print->jadwal_pagu,0,",",".")  ; ?></td>
	<td <?php isKuning( $print->jadwal_tglaan , $pekanawal, $pekanakhir); ?>> <?php echo dateValid($print->jadwal_tglaan) ; ?></td>
	<td <?php isKuning( $print->jadwal_tglpemasukan , $pekanawal, $pekanakhir); 
        echo " ";
        isKuning( $print->jadwal_tglpemasukan2 , $pekanawal, $pekanakhir); 
        ?>><?php echo (isKuning( $print->jadwal_tglpemasukan , $pekanawal, $pekanakhir,0))?  dateValid($print->jadwal_tglpemasukan)." (File 1)<br />" : "" ; ?>
        <?php echo (isKuning( $print->jadwal_tglpemasukan2 , $pekanawal, $pekanakhir,0))? dateValid($print->jadwal_tglpemasukan2)." (File 2)"  : ""  ; ?></td>
	<td <?php isKuning( $print->jadwal_tglklarifikasi , $pekanawal, $pekanakhir); ?>><?php echo dateValid($print->jadwal_tglklarifikasi) ; ?></td>
	<td><?php echo $print->jadwal_updatestatus ; ?></td></tr>
	
	<?php  
	} ?>
        
        <tr><td colspan="8"></td></tr>
        <tr><th>B</th><td colspan="7"><b>PRAKUALIFIKASI</b></td></tr>
        <tr><td colspan="8"></td></tr>
	<?php $i=0;  foreach($data_print2 as $print) {
	 $i++;
    $tglmasuk = (dateValid($print->jadwal_tglpemasukan)=="")? $print->jadwal_tglpemasukan2  : $print->jadwal_tglpemasukan ;
	?>
	<tr ><td><?php echo $i ; ?></td>
	<td><?php echo $print->jadwal_namaproyek  ; ?></td>
	<td><?php echo str_replace("CABANG ","",$print->cabang_nama)  ; ?></td>
	<td><?php echo $print->jadwal_pagu  ; ?></td>
	<td <?php isKuning( $print->jadwal_tglaan , $pekanawal, $pekanakhir); ?>><?php echo dateValid($print->jadwal_tglaan) ; ?></td>
	<td <?php isKuning( $print->jadwal_tglpq , $pekanawal, $pekanakhir); ?>><?php echo dateValid( $print->jadwal_tglpq); ?></td>
	<td <?php isKuning( $print->jadwal_tglklarifikasi , $pekanawal, $pekanakhir); ?>><?php echo dateValid($print->jadwal_tglklarifikasi) ; ?></td>
	<td><?php  echo $print->jadwal_updatestatus ; ?></td></tr>
	
	<?php  
	} ?>
        
	</tbody>
	</table>	<?php  }else{ ?>
		<center><b>Tidak ada data yang ditemukan!</b></center>
		<?php } ?>
</body>
</html>